a distant memory - Spanish English Dictionary